home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 034a / evd41.zip / HISTORY.DOC < prev    next >
Text File  |  1992-03-01  |  31KB  |  621 lines

  1. HISTORY EVDoor v4.1
  2.  
  3.     01-MAR-91 (4.1 Major Public Release)
  4.  
  5.     Increased  DEBUGGING and  troubleshooting.  Added DEBUG command to
  6.     the command line options (SEE CMDLINE.DOC)
  7.  
  8.         19-JAN-91 (4.0 Major Release of EVDOOR and EVDSETUP)
  9.  
  10.         You MUST run the latest EVDSETUP on your current .DAT files. If you
  11.         experience  any problems  with this  release of  EVDoor (v4.0) with
  12.         your old configuration/data file,  erase/delete it and re-create it
  13.         again from scratch!
  14.  
  15.         EVDoor will now  except modem return status. You  *MUST* now add Q0
  16.         to your  dialing out string,  whereas in past  releases you had  to
  17.         have verbose  modem commands turned  off. A typical  EVDOOR dialing
  18.         out  string will  be "ATX4Q0DT".  Modified the  way EVDoor  handles
  19.         users when  a match is found  in your VERIFY.FON file,  by either a
  20.         NAME match or PHONE NUMBER  match. Previous versions allowed you to
  21.         either ALLOW the user to be verified  when a match was found or not
  22.         to allow them  to be verified. In EVDSETUP  you previously set this
  23.         switch to  either Y (Yes) or  N (No). With the  release of v4.0 you
  24.         now have 3 options, it is nolonger Y or N, but 0, 1, or 2. Option 0
  25.         is the  same as Y (Yes),  1 same as N  (No) and 2 is  the same as N
  26.         (No) but will automatically disconnect the user if a match has been
  27.         found. See EVDSETUP on-line help for this field via the F1 Key. The
  28.         call  awaiting  screen  is  now  properly  updated  when  a user is
  29.         automatically  disconnected. You  *MUST* have  PCBSTATS.EXE in  the
  30.         same directory as your PCBOARD.SYS  file and your PCBSTATS.DAT must
  31.         be in the same place as  your USERS file. To aid in troubleshooting
  32.         and debugging, I  have added in the ability for  EVDoor to write to
  33.         the  EVDERROR.LOG file  virtually everything  EVDoor does,  to turn
  34.         DEBUG  on you  place DEBUG  on  the  command line  when calling  up
  35.         EVDoor, making it the LAST command on the command line. Example:
  36.  
  37.         EVDOOR C:\PCB\PCBOARD.SYS C:\PCB\MAIN\USERS DEBUG
  38.         EVDOOR C:\PCB\PCBOARD.SYS C:\PCB\MAIN\USERS PORT:F:1 DEBUG
  39.  
  40.         Turning DEBUG on will "slow  down" EVDoor's operation immensely and
  41.         will "delay" modem connections as  well. If you experience problems
  42.         with   EVDoor,  upload   your  EVDoor   batch  file,   .DAT  files,
  43.         EVDERROR.LOG and a copy of your CALLERS.LOG.
  44.  
  45.         31-DEC-91 (3.9)
  46.  
  47.         EVDoor will now  record in the callers log what  it "thinks" is the
  48.         reason why  the second attempt to  dial out failed. It  will record
  49.         either  one of  the 3  possibilities. BUSY  (self-explanatory )  or
  50.         NO  CARRIER (but  the user  picked up  the phone,  or an  answering
  51.         machine picked up!) or NO ANSWER (the phone just rings and rings on
  52.         the other end.) Take note to the information release for v3.8 below
  53.         as well. It was placed up for download all day on the 30th and 31st
  54.         but no one downloaded it.
  55.  
  56.         (2nd notice!)
  57.         Registered owners, please  take NOTE! I do NOT  provide voice phone
  58.         support. Do NOT call my place of  residents! The BBS I run with two
  59.         full time dedicated data lines is the place I provide user support.
  60.         With  the  exception  of  1  hour  early  each  morning  that board
  61.         maintenance is  preformed, both lines  are open 24  hours a day,  7
  62.         days a week and both have HST's on them. Beginning with version 4.0
  63.         (soon to be released) and 1 January 1992, I will be coming out with
  64.         new registration  requirements relating to  upgrades, user support,
  65.         and  other pertinent  items.  Voice  support maybe  considered, but
  66.         "will be very costly"!!
  67.  
  68.         30-DEC-91 (3.8 maintenance upgrade and general information)
  69.  
  70.         DO NOT forget  to run CONVERT.EXE on your  VERIFY.FON file prior to
  71.         EVDoor versions released before v3.5!  If your have difficulty with
  72.         the latest code, your *.DAT file(s) maybe corrupted, if so you will
  73.         have to delete them and re-create them from scratch.
  74.  
  75.         To coincide  with PCBoard's password requirements,  I have coded in
  76.         to EVDoor the same possible password  attemps of 5, instead of only
  77.         the 2 password  attemps in previous versions. I  have also added in
  78.         an extra string  of text/information that will be  displayed to the
  79.         users  upon EVDoor  dropping carrier  and disconnecting.  It is YET
  80.         another reminder  to them to type  in ATA and to  press their ENTER
  81.         key when the phone rings on their end. It is YOUR responsibility to
  82.         edit the various display screens and to educate YOUR USERS. This is
  83.         why EVDoor has  has them, it provides YOU  with greater flexibility
  84.         with EVDoor's appearance and functionality.
  85.  
  86.         Make sure that your MODEMS do not return result codes, the standard
  87.         Hayes AT  command set to turn  this OFF is Q1.  So a pretty typical
  88.         EVDoor dialing out string would look  like ATX4Q1DT. For my HST and
  89.         HST-DS I use ATX4Q1B1M1DT.
  90.  
  91.         (1st notice!)
  92.         Registered owners, please  take NOTE! I do NOT  provide voice phone
  93.         support. Do NOT call my place of  residents! The BBS I run with two
  94.         full time dedicated data lines is the place I provide user support.
  95.         With  the  exception  of  1  hour  early  each  morning  that board
  96.         maintenance is  preformed, both lines  are open 24  hours a day,  7
  97.         days a week and both have HST's on them. Beginning with version 4.0
  98.         (soon to be released) and 1 January 1992, I will be coming out with
  99.         new registration  requirements relating to  upgrades, user support,
  100.         and  other pertinent  items.  Voice  support maybe  considered, but
  101.         "will be very costly"!!
  102.  
  103.         26-DEC-91 (3.8)
  104.  
  105.         Versions 3.6 & 3.7 were never released publicly. Re-compiled with
  106.         the latest 'CKit' door library, various reported bug fixes.
  107.  
  108.         01-DEC-91 (3.5)
  109.  
  110.         Public/Shareware Release of EVDoor 3.5!
  111.  
  112.         Improved on-line help with in EVDSETUP.EXE
  113.  
  114.         Some cosmetic changes to the main code, did not require a new
  115.         version release.
  116.  
  117.         30-NOV-91 (3.5)
  118.  
  119.         "Still"...Working  on improved  documentation and  on-line help for
  120.         EVDSETUP! PLEASE do not release this version to the public. This is
  121.         for  REGISTERED  owners  of  EVDoor  ONLY!  I  want  to improve the
  122.         documentation before releasing this version as Shareware!
  123.  
  124.         Multi-Node  simultaneous access  to EVDoor  for multi-node  PCBoard
  125.         systems. (Registered  versions ONLY) (The  routines developed where
  126.         done completely by Rickie Belitz,  author of CKit - Door Developers
  127.         BBS 'C C++' kit.)
  128.  
  129.         Re-structured  and trimmed  dialing out  functions. (Completed with
  130.         the help of Rickie Belitz!)
  131.  
  132.         Added in the ability to abort  a non-stop display of the VERIFY.FON
  133.         file from EVDoor's Maintenance Menu. By pressing CTRL-K you can now
  134.         abort the non-stop display of this file (Registered versions only)
  135.         (Added by Rickie Belitz!)
  136.  
  137.         Correctly writes  to callers log  (if setup to  do so with  EVDSETUP)
  138.         when a users is automatically disconnected. Log will have user logged
  139.         off Thru  EVDoor written to it.  No more "lost carrier"  entries from
  140.         PCBoard, unless the callers actually drops carrier within EVDoor.
  141.  
  142.         Changed the command line arguments - PLEASE See CMDLINE.DOC!
  143.         You *MUST* change your current  command line arguments to work with
  144.         the new EVDoor v3.5 code! Example
  145.  
  146.         Pre 3.5 EVDOOR C:\PCB\PCBOARD.SYS C:\PCB\MAIN\USERS 333 EVDOOR.DAT
  147.             3.5 EVDOOR C:\PCB\PCBOARD.SYS C:\PCB\MAIN\USERS EVDOOR.DAT
  148.  
  149.         For those users using odd ports or fossil drivers, see CMDLINE.DOC
  150.         There really  isn't that much of  a change, you just  need to place
  151.         your PORT: command in a different place.
  152.  
  153.       !WARNING! !WARNING! !WARNING! !WARNING! !WARNING! !WARNING! !WARNING!
  154.  
  155.         Your current VERIFY.FON file (if  your upgrading) MUST be converted
  156.         to the  new v3.5 format!  Run CONVERT.EXE on  your VERIFY.FON files
  157.         *-BEFORE-* using EVDoor v3.5.  Convert your current VERIFY.FON file
  158.         to  the  new  EVDoor  3.5  format!  Place  CONVERT.EXE  in the same
  159.         directory as your VERIFY.FON file. By default CONVERT.EXE will look
  160.         for VERIFY.FON. The new file  will be named VERIFY.NEW. Rename your
  161.         old  VERIFY.FON file  to VERIFY.OLD  and then  rename VERIFY.NEW to
  162.         VERIFY.FON! If  you use EVDPURGE.EXE  often, then you  will need to
  163.         run CONVERT.EXE on the output file done by EVDPURGE.EXE!
  164.  
  165.         When  your  VERIFY.FON  has  been  converted,  you  will  notice an
  166.         increase  in size,  especially if  you have  been using  a very old
  167.         version (v2.0  or earlier 1987 circa)  of EVDoor. If you  have been
  168.         using  EVDoor  since  it  was  re-written  in  'C'  (Nov 1990) your
  169.         VERIFY.FON file will  probably not increase in size  by much. It is
  170.         very *IMPORTANT* that you do NOT manually edit the VERIFY.FON file,
  171.         however   if  you   do....   Make   absolutely  certain   that  all
  172.         entries/lines are no more or no less than 77 characters Long! I can
  173.         not overstate the importants of  this! The conversion of VERIFY.FON
  174.         was  necessary  to  incorporate  some  new  functions  dealing with
  175.         multi-node simultaneous access of EVDoor. You may also see somewhat
  176.         of a slow-down  of the code. This is  not the case, but due  to the
  177.         "sharing of EVDoor" files for multu-node access.
  178.  
  179.  
  180. HISTORY EVDoor v3.4
  181.  
  182.         Never publicly released
  183.  
  184.  
  185. HISTORY EVDoor v3.3
  186.  
  187.         06-NOV-91 (3.3)
  188.  
  189.         Experienced problems with  the latest CKit and reverted  back to an
  190.         older more reliable version.
  191.         Re-Compiled code under Borlands new C/C++ v2.0 'C' compiler.
  192.         Made some cosmetic changes to a few of the prompts.
  193.         Working on improved documentation and on-line help for EVDSETUP
  194.  
  195. HISTORY EVDoor v3.2
  196.  
  197.         31-OCT-91 (3.2)
  198.  
  199.         Installed  latest  CKit  routines  in  an  effort  to correct modem
  200.         dialing out problems reported.
  201.  
  202.         30-OCT-91 (3.1)
  203.  
  204.         Corrected problems with modem dial out.  See  HST-DS.TXT for  info
  205.         concerning setting up your HST Dual Standard with EVDoor.
  206.  
  207. HISTORY EVDoor v3.1
  208.  
  209.         22-SEP-91 (Released 01-OCT-91 * 3.1h)
  210.  
  211.         Some 2400  baud modems are experiencing  problems with dialing out,
  212.         this latest code fixes that.
  213.  
  214.         11-SEP-91 16:00PM   (3.1g)
  215.  
  216.         While trying to provide users  with requested options and trying to
  217.         build in  idiot/user proof interface, EVDoor's  operation and setup
  218.         has become more and more complicated  and complex to the point that
  219.         setup is not  for the "faint at heart" or  the Novice Sysop. Better
  220.         documentation  is soon  to come!  Promise! Pressing  F1 while using
  221.         EVDSETUP does provide "limited" user help.
  222.  
  223.         Corrected  a  BUG  that  caused  EVDoor  not  to work properly with
  224.         PCBoard  v14.5  (note  this  effected  v14.5  and not 14.5a), where
  225.         expired time and/or user level access errors where being displayed.
  226.  
  227.         Added  yet  another  function/switch  dealing  with  long  distance
  228.         calling.  Named  appropriately  the  "EG"  (EGads,  another switch)
  229.         switch. In an effort to satisfy a registered EVDoor SysOp's special
  230.         requirements dealing with long distance verification and to make it
  231.         as  user/idiot proof  as is  realistic and  without actually making
  232.         EVDoor telepathic,  the EG switch  was added. The  function of this
  233.         new switch  coincides with the operation  of the PREFIXLD.FON file.
  234.         From the EVDSETUP menu, select option [C Sec/Times/Dates/Misc]. The
  235.         last  option on  this screen  is  the  new EG  switch. There  are 4
  236.         possible settings, as follows:
  237.  
  238.         0  = Disabled (default  setting  -  allows  the  entries  found  in
  239.                       PREFIXLD.FON  to automatically  operate EVDoor  based
  240.                       upon the users prefix part of their phone number )
  241.         1 = Enabled - Numbers NOT found dialed YYY-ZZZZ
  242.         2 = Enabled - Numbers NOT found dialed 1-YYY-ZZZZ
  243.         3 = Enabled - Numbers NOT found dialed 1-XXX-YYY-ZZZZ
  244.  
  245.         (See PREFIXLD.FON file for additional information and the 18-AUG-91
  246.         01:00AM history entry below)
  247.  
  248.  
  249.         09-SEP-91 04:00AM   (3.1f)
  250.  
  251.         Corrected  a bug  with the  special  PORT  command  used in the 3rd
  252.         position of  EVDoor's  command line  by updating  the  door's  ckit
  253.         library.
  254.  
  255.         01-SEP-91 22:00PM   (3.1e)
  256.  
  257.         Changed  some  of  the  "Press  (Enter)  to  continue:" prompts. In
  258.         various places, instead  of waiting for the user  to actually press
  259.         the (Enter) key to continue, I  have modified these prompts so that
  260.         the user  can press (Enter) to  continue or wait for  a built-in 20
  261.         second delay. The major prompts  I have changed deal primarily with
  262.         the  user  once  they  have  connected  and  are  verified. This is
  263.         important  for those  allowing Long  Distance calling.  All prompts
  264.         after the users is successfully re-connected and verified have been
  265.         modified to  reflect this new  built-in 20 second  delay. Hope this
  266.         eases  the minds  of some  of the  SysOps who  worried about a Long
  267.         Distance  user tying  up their   board on  a return  connection and
  268.         spending more of their money!
  269.  
  270.         31-AUG-91 12:00PM   (3.1d)
  271.  
  272.         Took  out the  check for  the  existence  of the  callers log  when
  273.         entered  using EVDSETUP.  This enables  the use  of EVDSETUP  under
  274.         mult-node environments. Also modified  EVDOOR to CREATE the CALLERS
  275.         log should it not be found.
  276.  
  277.         25-AUG-91 12:00PM   (3.1c)
  278.  
  279.         As of version 3.0 we have been using  PKlite 1.12 on  all  of  the
  280.         executables used with EVDoor.
  281.  
  282.         Woops, because  of a coding  error and since  alot of "Eagle  eyed"
  283.         users  spotted  it,  the  second  check  for  password  was "always
  284.         failing" the check. Fixed!
  285.  
  286.         Hayes Ultra users  NOTE: There  is a  BUG in  the Hayes Ultra 9600
  287.         modems! It  is in some  but not all..  the BUG is  when you use the
  288.         modem  to dial  out (whether  it be  you favorite  comm program  or
  289.         EVDoor) and the  phone on the other end does  NOT answer, but rings
  290.         and rings, at about 20 - 25  seconds into the call, the Hayes Ultra
  291.         9600 modem will pick the ring up as a 300 baud connect!! This could
  292.         pose as a  problem with EVDoor, and is  in fact a BUG in  the Hayes
  293.         modems! Hayes is aware of this!
  294.  
  295.         20-AUG-91 00:00AM   (v3.1b)
  296.  
  297.         When  I modified  the code  to handle  special functions coinciding
  298.         with the PREFIXLD.FON file (See  below 18-AUG-91) I failed to check
  299.         the LD time table setup. If a  match is found in this file, your LD
  300.         time table will be checked to  make sure it's within the times that
  301.         you have set for LD calling. Fixed!
  302.  
  303.         Added special input  functions for the prompt for  password so that
  304.         it  limits  the  input  to  the  maximum  allowed  by  PCBoard  (12
  305.         Characters). So that if "line  noise" is encountered, it won't over
  306.         run the buffer, or exceed the  max line length when recorded to the
  307.         callers log when the prompt for password fails and is recorded.
  308.  
  309.         19-AUG-91 06:00AM
  310.  
  311.         Maintenance update.  (v3.1a)
  312.         Corrected command line error message.
  313.         Improved password check - now allows edits.
  314.  
  315.  
  316.         18-AUG-91 20:00PM
  317.  
  318.         Updated EVDSETUP.EXE to allow command line switches to setup screen
  319.         display for -m (mono) -c (cga  w/snow control) -b (bios). A typical
  320.         run using these switches would be:
  321.  
  322.         EVDSETUP -M NODE1.DAT          (Mono screen display)
  323.         EVDSETUP -B NODE2.DAT          (Bios screen display)
  324.                  or
  325.         EVDSETUP NODE1.BAT    (Default color screen display)
  326.  
  327.         18-AUG-91 01:00AM
  328.  
  329.         Added  in new  features relating  to those  using the long distance
  330.         calling features  of EVDoor. You can  now Enable/Disable the prompt
  331.         concerning LD callers and your AREA code. What this does is disable
  332.         EVDoor's ability to "assume" that if a caller was in your AREA CODE
  333.         and was a LD  caller to prefix a '1' to their  number. See the next
  334.         paragraph  concerning  this  area  of  long  distance dialing. Also
  335.         Enable/Disable the file LDINFO.VD/VDG  from being displayed or not.
  336.         LDINFO.VD/VDG is displayed when you  allow LD calling, and it gives
  337.         you  the  opportunity  to  explain   to  your  users  what  special
  338.         circumstances you  might have concerning LD  calling in and outside
  339.         of your  area. This file is  displayed only if you  have allowed LD
  340.         calling and BEFORE  the prompt for "Are you  a long distance caller
  341.         [Y/N]".
  342.  
  343.         Also added  new features to  the PREFIXLD.FON file.  Please see the
  344.         new  layout   of  PREFIXLD.FON  for   more  information.  Basically
  345.         PREFIXLD.FON file comes into play  when you have allowed LD calling
  346.         and  have  special  circumstances  in  your  area  for dialing toll
  347.         numbers. You MUST have LD calling  allowed and the USER MUST answer
  348.         NO to the prompt "Are you  a long distance caller [Y/N]". When this
  349.         happens, the  USERS PREFIX is  scanned against PREFIXLD.FON  and if
  350.         found, does 1 of 3 things depending  upon what is in the 5th column
  351.         right after the PREFIX number. For Example...
  352.  
  353.         12345 <- Column #
  354.  
  355.         123 1 -> Number is LD and must be dialed YYY-ZZZZ
  356.         234 2 -> Number is LD and must be dialed 1-YYY-ZZZZ
  357.         555 3 -> Number is LD and must be dialed 1-XXX-YYY-ZZZZ
  358.  
  359.         You MUST  edit this file as  necessary to cover ALL  LD prefix's in
  360.         YOUR  AREA. If  you wish  to  lock-out  a certain  perfix, use  the
  361.         PREFIX.FON file  to do this. Put  those PREFIX's in your  area that
  362.         you allow LD calling to in this file (PREFIXLD.FON). The 5th column
  363.         is  VERY  IMPORTANT!  You  MUST  follow  the  format in the example
  364.         PREFIXLD.FON file!! In the above example, XXX denotes the AREA code
  365.         as you have placed into your *.DAT file using EVDSETUP.EXE.
  366.  
  367. HISTORY EVDoor v3.0
  368.  
  369.         17-AUG-91 08:00AM
  370.  
  371.         Added in the logging of the  second prompt for password check to be
  372.         logged to the callers log if it fails. Same as before, but only the
  373.         "first" failed  password check was  logged, now both  attemps, when
  374.         prompted for password, and if incorrect will be logged
  375.  
  376.         16-AUG-91 21:00PM [Out of Beta Test]
  377.  
  378.         Offical 3.0 release is today. However, the documentation is not yet
  379.         available. When that becomes available  we will be uploading EVDoor
  380.         3.0 to Salt Air and other various boards. Should be within the next
  381.         few  weeks.  EVDsetup  will  be  completed  with  ALL  on-line help
  382.         installed/code at that time as well.
  383.  
  384.         Latest  contact with  the Ckit  Door Development  author has proved
  385.         that  the "Hayes  Ultra 9600"  bug is  "FIXED". He  beta tested the
  386.         fixed code upon his Hayes Ultra's and HST's as well.
  387.  
  388.         Added in a 4th command line parameter requirement. The "OLD" way of
  389.         calling up EVDoor:
  390.  
  391.         EVDOOR C:\PCB\PCBOARD.SYS C:\PCB\MAIN\USERS NODE1.DAT
  392.  
  393.         The "NEW" reguired way of calling up EVDoor is:
  394.  
  395.         EVDOOR C:\PCB\PCBOARD.SYS C:\PCB\MAIN\USERS 333 NODE1.DAT
  396.                                                     ^^^
  397.         Notice  the 3rd  argument in  the above  command line.  This is for
  398.         built-in use of special communications  ports. This has always been
  399.         there, (special comm port access) but I have not documented it. The
  400.         333 denotes  nothing special, but  you MUST supply  4 items on  the
  401.         command line for EVDoor to work properly. Just modify your existing
  402.         batch files  like the above. I  will be putting out  information in
  403.         the  public-release of  the special  support for  "odd" comm  ports
  404.         later.
  405.  
  406.         Modified [EVDSETUP.EXE] the option to  allow EVDoor to write to the
  407.         USERS record COMMENT Field 2. You can now optional select to either
  408.         not write anything  to this USER field [N =  No], or write our "tag
  409.         line" and  date verified to  this field [Y  = Yes], or  you can now
  410.         have EVDoor put the PHONE NUMBER dialed out to and verified upon in
  411.         this field  [P = Phone Number].  If you plan on  using the P option
  412.         here you probably should set the  option to place the number dialed
  413.         in  the USERS  record BUSINESS/DATA  line  field  to No  (N =  No),
  414.         otherwise  the USERS  phone number  dialed will  be placed into TWO
  415.         areas in the USERS record.
  416.  
  417.         10-AUG-91 22:00PM
  418.  
  419.         Well, I "think"  we have "finally" gotten the  'current' bug fixed!
  420.         Through extensive  contact and alot  of long distance  calls to the
  421.         author of  the door kit I  use, I believe that  we have finally got
  422.         the Hayes Ultra 9600 and "other than HST" MNP modem errors fixed!!
  423.         You should see improved screen  writes and improved error checking.
  424.         This version is  being placed out to help  those with Hayes Modems.
  425.         Hopefully this will fix any problems they were having.
  426.  
  427.         NOTE: If  you start to  experience ANY problems,  such as the  door
  428.         appearing to be "hung" on a  return connection, be sure to turn the
  429.         "flush buffer" to ON (Y = Yes) in EVDsetup modem screen!
  430.  
  431.         22-JUL-91 22:00PM
  432.  
  433.         Well, the switch  to the new CKIT beta code,  which using caused me
  434.         to change the  way the format of the  date/time stamp being written
  435.         to  the VERIFY.FON  file has  caused another  BUG! If  you had  the
  436.         expiration days set  to anything other than 0,  it didn't calculate
  437.         it correctly.  Switched back to  the previous version  of the CKIT.
  438.         Slower screen writes, but more reliable!
  439.  
  440.         20-JUL-91 00:00AM
  441.  
  442.         Just completed some major changes to the door. Added in yet another
  443.         switch that  will allow you to  force the phone off-hook  while the
  444.         door is  recycling to call out,  keeps those trying to  get in from
  445.         screwing up the dialing out!  This requires a new EVDSETUP.EXE file
  446.         as well as EVDOOR.EXE. The new field is in the modem set-up area of
  447.         EVDSETUP. The field  will be blank until you add  Y (Yes) or N (no)
  448.         into it.  This routine that  I have added  will NOT work  with some
  449.         modems, so you will have to experiment with this switch to see what
  450.         works best  with your system.
  451.  
  452.         The displaying of the various files to remote users has been rather
  453.         slow. The new CKIT beta has  speeded this process up. BUT, there is
  454.         a BUG in the CKIT beta that screws up the date time stamping within
  455.         VERIFY.FON file.  I have had  to change the  form of the  date/time
  456.         stamping to the VERIFY.FON file in  order to use this new CKIT beta
  457.         in favor of the faster remote screen display's of the various *.VD*
  458.         files.
  459.  
  460.  
  461.         19-JUL-91 10:00AM
  462.  
  463.         I have added in ALL required  files for this version (15-JUL-91) in
  464.         perpetration for  non-beta release. I  still need to  finish up the
  465.         on-line help screens for EVDSETUP. File names are as follows:
  466.  
  467.         EVD_MAIN.ZIP -> Contains all main EXECUTABLES. All files in this
  468.                         ZIP should go into EVDOOR's HOME DIRECTORY.
  469.         EVD_UTIL.ZIP -> Packaged EVDoor Miscellaneous Utilities. Files in
  470.                         this ZIP should also go into EVDOOR's HOME DIR.
  471.         EVD_TEXT.ZIP -> Contains ALL display SCREENS. All files in this
  472.                         ZIP MUST go into a directory called \TEXT off of
  473.                         EVDOOR's HOME DIRECTORY.
  474.         EVD_FONS.ZIP -> Contains ALL .FON database files. All files in this
  475.                         ZIP MUST go into a directory called \FON off of
  476.                         EVDOOR's HOME DIRECTORY.
  477.  
  478.  
  479.         15-JUL-91  21:00PM
  480.  
  481.         Added  special input  functions so  that phone  numbers entered  by
  482.         users will  not exceed the  input fields.
  483.  
  484.         Added in a new password check  function that will now echo dots "."
  485.         to  the screen  when a  users  is  asked for  their password.  This
  486.         function currently  does not allow  for editing, that  is once they
  487.         start typing in their password they can not use their backspace key
  488.         to erase  any suspected typing  errors. This should  not be a  real
  489.         problem, as  they are given  two changes to  answer the prompt  for
  490.         their password anyway.
  491.  
  492.         14-JUL-91  15:30PM
  493.  
  494.         In an  effort to "clean things  up" a bit... I  have rearranged the
  495.         way  EVDoor  home  directory  is  setup.  You  MUST  now create two
  496.         directories off  of EVDOOR home  directory. TEXT and  FON. In these
  497.         directories copy/move  all of your *.VD  and *.VDG files in  to the
  498.         TEXT  directory. Copy/Move  all of  your *.FON  files into  the FON
  499.         directory.  This   helps  keep  things  a   bit  cleaner  for  file
  500.         maintenance  operations. In  the non-beta  release I  will make  an
  501.         install program to create  these directories automatically and copy
  502.         the correct files into these areas.
  503.  
  504.         14-JUL-91  15:00PM
  505.  
  506.         Added  limited errorlevel  checking for  those users  wanting to do
  507.         something else upon a  good callback/verification. An ERRORLEVEL of
  508.         60   will   be   returned   by   the   door   upon   a   SUCCESSFUL
  509.         callback/verification. This is the  ONLY errorlevel currently being
  510.         returned by the door. All other  errorlevels returned for now is 0.
  511.         So  for  those  wanting  to  do  something  like  TXT2MSG check for
  512.         ERRORLEVEL of 60.
  513.  
  514.         14-JUL-91  12:30PM
  515.  
  516.         Added a  new display screen. LDINFO.VD/VDG  this screen, which will
  517.         required  editing to  your personal  needs, can  be used to provide
  518.         your  users  (especially  those  using  the  long  distance calling
  519.         feature) information  that is unique  to your phone  exchange area.
  520.         For  example a  number of  SysOps are  living in  areas that are in
  521.         close proximity to  a number of different AREA  CODES. Some require
  522.         long distance dialing  commands (ie: a 1 and the  number or a 1 and
  523.         the AREA CODE) and some that  are not charged long distance charges
  524.         but are  considered local calls,  but still require  the 1 or  AREA
  525.         CODE  number  inorder  to  be  dialed.  Use  this display screen to
  526.         explain to your  users your special requirements in  your area. You
  527.         MUST  have the  option [ALLOW  LD  CALLING]  turned ON,  (Y =  Yes)
  528.         inorder for this screen to be displayed to the users.
  529.  
  530.         16-JUN-91
  531.  
  532.         Okay, I  think I have  finally beaten the  "file sharing violation"
  533.         errors that  would occur under  multi-node operations. Where,  if a
  534.         user was in  EVDoor on node 1 and  the SysOp was on say  node 2 and
  535.         did a  13 1 (view  node 1's callers  log) and EVDoor  was trying to
  536.         write  to  the  callers  log,  it  would  create  a  "file  sharing
  537.         violation" error and lock-up EVDoor, until you could "Retry, Abort,
  538.         or Fail" the  prompt right in the middle of  EVDoor. I had included
  539.         the program  FATAL.COM (located in  the EVD_UTIL.ZIP file)  to help
  540.         alleviate the  problem somewhat, and  I suggest you  still use this
  541.         program.  But   for  those  encountering  the   old  "File  Sharing
  542.         Violation"  this  should  now  be  "fixed"!  Next step...."possible
  543.         concurrent program operations"!!
  544.  
  545.         13-JUN-91
  546.  
  547.         In some instances,  if the caller connects right at  the end of the
  548.         "delay-loop"  for connection,  it would  be interpreted  as a  lost
  549.         carrier and  would dump the user  right back to the  board, without
  550.         verification and no upgrade of status.  This is caused by the MODEM
  551.         actually making the connection, but not  in time for the delay loop
  552.         to  setup the  check for  password  prompt.  And since  there is  a
  553.         carrier the  code will not drop  them automatically. This situation
  554.         could  possibility  happen  in  1  in  10000  users.  After all, 30
  555.         seconds, set  in a delay loop  rings the normal phone  about 5 to 6
  556.         times! That  surly should be  sufficient time for  them to type  in
  557.         ATA, however  as we all  know USERS.... I  have added in  the code,
  558.         that  if this  should happen,  it will  disconnect the user, rather
  559.         than dump them back to the board.
  560.  
  561.         10-JUN-91 (EVDPURGE.EXE)
  562.  
  563.         Created  EVDPURGE.EXE,  an  add-on  program  that  will  PURGE  the
  564.         VERIFY.FON file. It comparers your  current USERS against the USERS
  565.         listed  in  the  VERIFY.FON  file,  and  deletes  those  entries in
  566.         VERIFY.FON  that  are  not  current  USERS.  See  EVD_UTIL.DOC  for
  567.         complete  information  and  instructions   concerning  the  use  of
  568.         EVDPURGE
  569.  
  570.         Added another  switch to the  modem configuration screen.  Set this
  571.         switch "FLUSH/CLEAR  serial port upon a  successful CONNECTION", to
  572.         Yes  [Y]  if  you  experience   a  long  delay  upon  a  successful
  573.         connection. Or  you find that  the remote or  local console has  to
  574.         press  the space-bar  repeatedly to  get the  "PASSWORD" prompt  to
  575.         appear. This  update requires you  to get and  use BOTH the  latest
  576.         EVDOOR.EXE and EVDSETUP.EXE, when you edit your existing .DAT files
  577.         the  new field  will appear  as a  "blank", edit  accordingly. Most
  578.         users WILL not  need this new option and should  normally be set to
  579.         No [N].
  580.  
  581.         09-JUN-91
  582.  
  583.         Corrected spelling error with MNP reference vice NMP. Changed the
  584.         names of the respectives files that it looks for as well.
  585.  
  586.         Renamed
  587.         NON-NMP.VD          NON-MNP.VD
  588.         NON-NMP.VDG         NON-MNP.VDG
  589.  
  590.         Did this to reflect correct syntax on the error correcting modem
  591.         reference.
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.